package com.ts.api.module.product.entity.po;

import lombok.Data;

import java.math.BigDecimal;

/**
 *  用户匹配到的计划信息及机构信息实体类
 */
@Data
public class ProductUserMatchPO {

    /** 匹配主键Id */
    private Long id;
    /** 用户id */
    private Long userId;
    /** 渠道id */
    private Long loanChannelId;
    /** 机构id */
    private Long productId;
    /** 计划id */
    private Long productPlanId;

    /** 机构主体名称 */
    private String productName;
    /** 账户余额 */
    private String productBalance;
    /** 匹配额度 */
    private String productTextMatch;
    /** 最高额度 */
    private String productTextMax;
    /** 额度范围 */
    private String productTextRange;
    /** 年利率 */
    private String productTextAnnualRate;
    /** 月利率 */
    private String productTextMonthlyRate;
    /** 贷款期限 */
    private String productTextTerm;
    /** 利率文案(文本内容) */
    private String productTextDoc;
    /** 撞库地址 */
    private String productApiDataExchange;
    /** 撞库地址测试地址 */
    private String productApiDataExchangeTest;
    /** 进件地址 */
    private String productApiApplyUrl;
    /** 进件地址测试地址 */
    private String productApiApplyUrlTest;
    /** 第三方联合登陆接口地址 */
    private String productApiLogin;
    /** 联系人姓名 */
    private String productContactName;
    /** 联系人电话 */
    private String productContactPhone;
    /** 联系方式 */
    private String productContactType;

    private String planName;
    /** 计划-投放名称 */
    private String planDisplayName;
    /** 计划-产品LOGO地址 */
    private String planLogoPath;
    /** 计划-产品链接 */
    private String planLink;
    /** 计划-链接跳转类型(0默认跳转， 1公众号跳转) */
    private String planLinkType;
    /** 计划-结算价格 */
    private BigDecimal planPrice;
    /** 计划-开放时间 */
    private String planOpenTime;
    /** 本地机构_优先(0否， 1是) */
    private String planPriorityLocalOrg;
    /** 用户匹配时间 */
    private String matchCreateTime;
    /** 产品类型(0线下机构，1全国机构) */
//    private String type;

}
